// pages/record/record.js
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		mp_list: [
			//  {
			// 	id: 2,
			// 	name: '陈平安', // 名字
			// 	phone: '131306548663', // 电话
			// 	career: '沈阳宇鑫科技有限公司', //公司名称
			// 	number: '8', // 浏览次数
			// 	numTime: '2024-01-18 10:34:21', // 浏览时间
			// 	img_url: 'https://p9.itc.cn/images01/20200608/4ca3a0f1609046b0ac80259fffc5a2f9.jpeg', // 头像
			// 	user_type: 0
			// }
		],
		mp_listadd: [
			
		],
		numlist: {
			added: '115',
			browse: '123',
			viewall: '566',
		},
		ac_tab: [
			{
				name: '今日新增',

			},
			{
				name: '全部',
			}
		],
		nomoreVisible: true,//没有更多了 是否显示
		no_list: false, //是否有数据
		pageIndex: 1,
		last_page: 0,
	},
	onClick(e){
		console.log(e);
		let index = e.detail.index;
		this.setData({
			tab_index:index
		},()=>{
			this.reset_pages_data()
		})
	},
	// 拨打电话
	call: function (e) {
		var eIndex = e.currentTarget.dataset.index
		wx.makePhoneCall({
			phoneNumber: this.data.mp_list[eIndex].phone
		}).catch((e) => { });
	},
	// 查看名片
	share() {
		var eIndex = e.currentTarget.dataset.index
        let account_id = this.data.mp_list[eIndex].id
        wx.setStorageSync("P_account_id", account_id)
        wx.switchTab({
            url: '/pages/index/index',
        })
  },
  indexar(e) {
    var eIndex = e.currentTarget.dataset.index
    let account_id = this.data.mp_list[eIndex].id
    wx.setStorageSync("P_account_id", account_id)
    wx.switchTab({
      url: '/pages/index/index',
    })
  },
	reset_pages_data(){
		this.setData({
			nomoreVisible: true,//没有更多了 是否显示
			no_list: false, //是否有数据
			pageIndex: 1,
			last_page: 0,
			mp_list:[],
		},()=>{
			this.init_pages_data()
		})
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {
		this.init_data();
		this.init_pages_data();
	},

	init_data() {
        var that = this;
        getApp().util.request({
            url: 'visitor/visitor_cnt',
            data: {
				
            },
        }).then(function (res) {
            // added: '-',
			// browse: '-',
			// viewall: '-',
            that.setData({
				'numlist.added':res.added,
				'numlist.browse':res.browse,
				'numlist.viewall':res.viewall,
            })
        })
    },
	init_pages_data() {
        var that = this;
        getApp().util.request({
            url: 'Visitor/get_history_list',
            data: {
				type:that.data.tab_index,
				cate_id:that.data.id,
                page: that.data.pageIndex, //页数
                row: 6 //每页加载数
            },
        }).then(function (res) {
            let arr = JSON.parse(JSON.stringify(res.data));
            console.log(arr)
            that.setData({
                last_page: res.last_page,
                mp_list: that.data.mp_list.concat(arr),
				no_list: res.data.length > 0 ? false : true,
				nomoreVisible: that.data.pageIndex >= res.last_page ? false:true,
            })
        })
    },

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {
		var that = this;
        if (that.data.pageIndex >= that.data.last_page) {
            this.setData({
                nomoreVisible: false
            })
            return false;
        };
        this.setData({
            nomoreVisible: true
        }, () => {
            that.data.pageIndex++;
            that.init_pages_data();
		})
	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {

	}
})